#include "csysparamdata.h"
#define FORMAT_DATE_TIME QString("yyyy-MM-dd HH:mm:ss")

CSysParamData::CSysParamData() {}

QString CSysParamData::Value()
{
    return this->mValue;
}
//在确保对象有从数据库获取或有初始化之后，直接取值
int CSysParamData::ValueInt()
{
    return this->mValue.toInt();
}
//在确保对象有从数据库获取或有初始化之后，直接取值
float CSysParamData::ValueFloat()
{
    return this->mValue.toFloat();
}
//在确保对象有从数据库获取或有初始化之后，直接取值
qlonglong CSysParamData::ValueBigint()
{
    return this->mValue.toLongLong();
}
//在确保对象有从数据库获取或有初始化之后，直接取值
QDateTime CSysParamData::ValueDateTime()
{
    return QDateTime::fromString(this->mValue, FORMAT_DATE_TIME);
}
